package com.sinosoft.bee.common.mapper.user;

import com.sinosoft.bee.common.entity.user.UserDict;
import com.sinosoft.bee.common.entity.user.UserDictExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserDictMapper {
    int countByExample(UserDictExample example);

    int deleteByExample(UserDictExample example);

    int deleteByPrimaryKey(Integer dictId);

    int insert(UserDict record);

    int insertSelective(UserDict record);

    List<UserDict> selectByExample(UserDictExample example);

    UserDict selectByPrimaryKey(Integer dictId);

    int updateByExampleSelective(@Param("record") UserDict record, @Param("example") UserDictExample example);

    int updateByExample(@Param("record") UserDict record, @Param("example") UserDictExample example);

    int updateByPrimaryKeySelective(UserDict record);

    int updateByPrimaryKey(UserDict record);
}